part of 'use_case.dart';

class StoreApiPurchasedItemUpdateHandlingResult extends Equatable {
  const StoreApiPurchasedItemUpdateHandlingResult({
    required this.purchasedItemEffective,
    required this.premiumAccessInfo,
    required this.premiumAccessStatus,
  });

  final bool purchasedItemEffective;
  final PremiumAccessInfo premiumAccessInfo;
  final PremiumAccessStatus premiumAccessStatus;

  @override
  List<Object?> get props {
    return [
      purchasedItemEffective,
      premiumAccessInfo,
      premiumAccessStatus,
    ];
  }
}
